const Mock = require('mockjs')
const Random = Mock.Random

function getQuestionList(opt = {}) {
    const {len = 10,isDeleted = false,isStar = false} = opt
    let list = []
    for(let i = 0; i < len;i++) {
        list.push({
            _id: Random.id(),
            title: Random.ctitle(),
            isPublished: Random.boolean(),
            isStar,
            answerCount: Random.natural(50,100),
            createdAt: Random.datetime(),
            isDeleted
        })
    }
    return list
}

module.exports = getQuestionList;